package ziface

/*封包和拆包数据
直接面向TCP连接中的数据流，为传输数据添加头部信息，
用于处理TCP粘包问题*/

type IDataPack interface {
	GetHeadLen() uint32                //获取包头长度
	Pack(msg IMessage) ([]byte, error) //封包方法
	Unpack([]byte) (IMessage, error)   //拆包方法
}
